//'use strict';
//
//var http = require('http');
//var htmlparser = require("htmlparser2");
//
//
//// 模拟浏览器
//var opt = {
//    method: "GET",
//    host: "s1.dfcfw.com",
//    // port: 8080,
//    path: "/allXML/index.xml?rt=" + Math.floor((new Date().getTime()) / 30000),
//    headers: {
//        "Accept": "*/*",
//        "Accept-Encoding": "gzip, deflate, sdch",
//        "Accept-Language": "zh-CN,zh;q=0.8",
//        "Cache-Control": "no-cache",
//        "Connection": "keep-alive",
//        "Host": "s1.dfcfw.com",
//        "Pragma": "no-cache",
//        "Referer": "http://data.eastmoney.com/zjlx/dpzjlx.html",
//        "User-Agent": "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.80 Safari/537.36",
//        "X-Requested-With": "ShockwaveFlash/21.0.0.197"
//    }
//};
//
//
//var serverReq = http.request(opt, function (serverData) {
//    console.log(`STATUS: ${serverData.statusCode}`);
//    console.log(`HEADERS: ${JSON.stringify(serverData.headers)}`);
//    serverData.setEncoding('utf8');
//    serverData.on('data', (chunk) => {
//        // console.log(serverData.headers["content-type"]);
//        console.log(`BODY: ${chunk}`);
//    });
//    serverData.on('end', () => {
//        console.log('No more data in response.')
//    });
//});
//
//serverReq.on('error', (e) => {
//  console.log(`problem with request: ${e.message}`);
//});
//
//serverReq.write("\n");
//serverReq.end();
//
//
///**
// * 将获取的xml解析为json键值对
// * @param  {string} xml XML字符串
// * @return {object}     解析好的结果对象
// */
//function parseXML(xml) {
//
//    var result = [];
//
//    var item = {};
//    var parser = new htmlparser.Parser({
//        onopentag: function(name, attribs){
//            if(name === "slice"){
//                console.log(attribs.title);
//                item.title = attribs.title;
//            }
//        },
//        ontext: function(text){
//            console.log("-->", text);
//            item.value = text;
//        },
//        onclosetag: function(tagname){
//            if(tagname === "slice"){
//                console.log("结束一条！");
//                result.push(item);
//                item = {};
//            }
//        }
//    }, {decodeEntities: true});
//
//    parser.write(xml);
//    parser.end();
//
//    console.log(result);
//    return result;
//}
//
"use strict";